.videoList {
    max-height: 500px;
    overflow: auto;
  }
  .videoItem {
    display: flex;
    margin-bottom: 8px;
    cursor: pointer;
  }
  .activeVideoItem {
    font-weight: bold;
  }
  .poster {
    margin-right: 8px;
  }
  .videoTitle {
    font-size: 16px;
    line-height: 24px;
    margin-top: 8px;
  }
  .videoDuration {
    margin-top: 8px;
  }
  .videoWrapper {
    width: 100%;
    background: #000;
    height: 420px;
  }
  .videoWrapperMobile {
    height: 300px;
    margin-bottom: 20px;
  }
  .video {
    width: 100%;
    height: 420px;
  }
  .videoMobile {
    height: 300px;
  }
